Big Huge Thesaurus

Dendrocalamus giganteus

noun